package com.otv.core;

import com.otv.model.Enseigne;

public class EnseigneDto {

	private Long id;
	private String nom;
	private boolean importFileliv;

	public EnseigneDto(Long id, String nom) {
		this.id = id;
		this.nom = nom;
	}

	public EnseigneDto() {

	}

	public Enseigne dto_to_model() {

		Enseigne enseigne = new Enseigne();
		if (id != null)
			enseigne.setId(id);

		if (nom != null)
			enseigne.setNom(nom);

		enseigne.setImportFileliv(importFileliv);

		return enseigne;
	}

	public EnseigneDto model_to_dto(Enseigne enseigne) {

		EnseigneDto enseigneDto = new EnseigneDto();
		enseigne.setId(enseigne.getId());

		if (enseigne.getNom() != null)
			enseigneDto.setNom(enseigne.getNom());

		enseigneDto.setImportFileliv(importFileliv);

		return enseigneDto;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getNom() {
		return nom;
	}

	public void setNom(String nom) {
		this.nom = nom;
	}

	public boolean isImportFileliv() {
		return importFileliv;
	}

	public void setImportFileliv(boolean importFileliv) {
		this.importFileliv = importFileliv;
	}
}
